V2EX  ›  英汉词典

Feistel Network

释义 Definition

费斯特尔网络:一种常见的分组密码结构,把数据块分成左右两半,通过多轮重复的“变换 + 交换”来实现可逆加密;其特点是即使轮函数本身不可逆,整体结构仍可用于加密与解密。

发音 Pronunciation (IPA)

/ˈfaɪstəl ˈnɛtˌwɜːrk/

例句 Examples

A Feistel network splits a block into two halves and processes them in rounds.
费斯特尔网络把一个数据块分成两半,并按轮次进行处理。

Many classic block ciphers, such as DES, are built on a Feistel network because decryption mirrors encryption with the subkeys reversed.
许多经典分组密码(例如 DES)采用费斯特尔网络结构,因为解密可以通过反向使用子密钥来“镜像式”完成。

词源 Etymology

“Feistel”来自该结构的提出者之一 Horst Feistel(霍斯特·费斯特尔)的姓氏;“network”在这里指由多轮(rounds)组成的结构性连接方式,而不是“计算机网络”。该结构因在早期商用与标准化密码设计中被广泛采用而流行。

相关词 Related Words

文学与经典著作中的用例 Literary Works

  • Applied Cryptography(Bruce Schneier):在介绍分组密码设计与 DES 时讨论费斯特尔结构。
  • Cryptography and Network Security(William Stallings):在教材式章节中系统讲解 Feistel 网络与经典算法。
  • Handbook of Applied Cryptography(Menezes, van Oorschot, Vanstone):在分组密码章节中作为基本结构进行说明与比较。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1702 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 05:35 · PVG 13:35 · LAX 21:35 · JFK 00:35
♥ Do have faith in what you're doing.